Golang Job: QA Software Engineer (AU)

Job added on

Location

Sydney - Australia

Job type

Full-Time

Golang Job Details

Sydney, NSW / Full-Time

DroneShield is seeking a QA Software Engineer with relevant experience to join the team in Sydney, Australia

The position will report to Software Team Lead

The role is primarily focused on the development of DroneShield C2 platform, DroneSentry-C2 (https://www.droneshield.com/sentry-c2). The C2 platform combines data from different deployed sensor types and displays this information to the user in a meaningful way. We are looking for a Quality Assurance Software Engineer to ensure quality and reliability is built into the platform. High attention to detail and a pragmatic, practical approach to technical and process issues is required. Key challenges of the role include delivering test documentation and processes, implementing test cases and working within the development team to resolve reliability issues prior to software release.

Responsibilities, Duties and Expectations

  • Design, implement and maintain automated testing frameworks within a CI/CD process
  • Implementation and maintenance of frontend testing framework such as Rainforest
  • Identify and resolve testing dependencies, traceability, risks and gaps in test coverage across a complex distributed system
  • Prioritise QA tickets and ensure they are passed prior to quarterly software release cycle
  • Release Acceptance Testing – providing ‘hands-on’ assistance during the quarterly release cycle to ensure software release performance and stability
  • Understand the technology strategy of the organisation to ensure QA strategy alignment

Qualifications, Experience and Skills

  • DS degree in Computer Science, Engineering, similar technical field of study or equivalent practical experience
  • 2 to 5 years of software Quality Assurance, Verification and Validation and/or Test & Evaluation experience
  • Software development experience using Golang, Python or JavaScript
  • Experience working with Atlassian tools such as JIRA and Confluence
  • Strong understanding of CI/CD development approach using automation where possible
  • Strong interpersonal skills to implement and shape QA procedures across the platform
  • Passionate about automation of processes. Allowing for small agile teams to move forward quickly while maintaining existing product features


HOW TO APPLY

To apply, email us at [email protected] with a copy of your CV and title of the position you are interested in.

Your background not matching to the advertised roles?
Contact us with your details to be considered.